
#ifndef __BEEP_H_
#define __BEEP_H_

#include "driver/gpio.h"


/* 引脚定义 */
#define BEEP_GPIO_PIN    32

/* 引脚的输出的电平状态 */
enum GPIO_OUTPUT_STATE1
{
    PIN_RESET1,
    PIN_SET1
};

/* BEEP端口定义 */
#define BEEP(x)          do { x ?                                      \
                             gpio_set_level(BEEP_GPIO_PIN, PIN_SET1) :  \
                             gpio_set_level(BEEP_GPIO_PIN, PIN_RESET1); \
                        } while(0)  /* BEEP翻转 */


/* 函数声明*/
void beep_init(void);    /* 初始化BEEP */
#endif
